"use client";

import * as React from "react";
import type { SVGProps } from "react";

const SvgOrderIcon = (props: SVGProps<SVGSVGElement>) => (
  <svg
    width={144}
    height={120}
    viewBox="0 0 144 120"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path
      d="M30.1929 119.969C29.2161 120.095 28.2288 119.832 27.4483 119.24C26.6678 118.648 26.158 117.775 26.031 116.813C25.904 115.85 26.1703 114.878 26.7712 114.109C27.3721 113.34 28.2585 112.838 29.2353 112.713C34.2216 111.383 39.3553 110.664 44.5202 110.572H85.0344C89.3464 110.712 93.5833 109.436 97.0782 106.943C100.43 104.367 104.15 101.174 108.128 97.7636C112.952 93.591 117.961 89.2731 122.602 85.935C123.081 85.5722 123.854 85.0279 124.333 84.6288C123.028 83.4211 121.386 82.6252 119.619 82.3429C117.312 82.0195 114.969 82.6063 113.1 83.9757C106.859 87.9301 100.869 92.2559 95.163 96.9291C94.5003 97.47 93.6664 97.7653 92.8058 97.7636H57.3743C56.3975 97.7636 55.4606 97.3813 54.7699 96.7009C54.0792 96.0204 53.6912 95.0975 53.6912 94.1352C53.6912 93.1729 54.0792 92.25 54.7699 91.5695C55.4606 90.8891 56.3975 90.5068 57.3743 90.5068H91.5904C97.2601 85.8922 103.213 81.6268 109.417 77.7348C112.729 75.5207 116.761 74.6022 120.724 75.1587C126.212 75.8843 132.215 80.1659 131.994 85.2093C131.732 86.5731 131.167 87.8627 130.339 88.9857C129.512 90.1087 128.441 91.0371 127.206 91.7042C122.713 94.9335 117.814 99.1787 113.1 103.243C109.048 106.689 105.255 109.991 101.719 112.676C96.937 116.138 91.1124 117.914 85.1818 117.72H44.6675C40.1496 117.81 35.6598 118.444 31.2979 119.607C30.9586 119.801 30.5825 119.924 30.1929 119.969Z"
      fill="white"
    />
    <path
      d="M9.70372 98.9842C8.93473 98.9895 8.18341 98.7529 7.5554 98.3078C6.92739 97.8626 6.45428 97.2311 6.20259 96.5022C5.9509 95.7733 5.93329 94.9836 6.15223 94.2442C6.37118 93.5047 6.81567 92.8527 7.42321 92.3798C8.74738 91.3467 20.15 82.5285 23.1293 80.8313C24.8581 79.872 26.5133 78.8758 28.0214 77.8797C33.1419 74.7771 39.1486 73.4785 45.0885 74.19C50.4956 74.8911 56.9325 75.5183 63.1855 76.1086C68.7397 76.6621 73.926 77.1786 77.6043 77.6583C80.9678 77.9264 84.1083 79.4517 86.4039 81.932C88.6995 84.4124 89.9829 87.6671 90 91.0515V94.7411C90 95.7197 89.6125 96.6581 88.9227 97.3501C88.2329 98.042 87.2973 98.4307 86.3217 98.4307C85.3462 98.4307 84.4106 98.042 83.7208 97.3501C83.031 96.6581 82.6435 95.7197 82.6435 94.7411V91.0515C82.6344 89.4588 82.0071 87.9323 80.8946 86.7957C79.7822 85.6592 78.2721 85.002 76.6847 84.9637C73.0065 84.484 67.9305 84.0044 62.4499 83.4509C56.1601 82.8606 49.6863 82.2334 44.0586 81.4955C39.8698 81.0777 35.6572 82.0081 32.0307 84.152C30.3755 85.2588 28.3525 86.3288 26.6605 87.3988C24.9685 88.4688 16.5821 94.778 11.9475 98.4676C11.2739 98.8762 10.4875 99.0572 9.70372 98.9842Z"
      fill="white"
    />
    <path
      d="M140.341 81H3.65854C2.68823 81 1.75767 80.6312 1.07156 79.9749C0.385452 79.3185 0 78.4283 0 77.5C0 76.5717 0.385452 75.6815 1.07156 75.0251C1.75767 74.3687 2.68823 74 3.65854 74H140.341C141.312 74 142.242 74.3687 142.928 75.0251C143.615 75.6815 144 76.5717 144 77.5C144 78.4283 143.615 79.3185 142.928 79.9749C142.242 80.6312 141.312 81 140.341 81Z"
      fill="white"
    />
    <path
      d="M133.338 81H10.662C9.69076 81 8.75932 80.6123 8.07257 79.9221C7.38581 79.232 7 78.296 7 77.32C7 59.9961 13.8482 43.3817 26.0381 31.1318C38.2279 18.8819 54.7609 12 72 12C89.2391 12 105.772 18.8819 117.962 31.1318C130.152 43.3817 137 59.9961 137 77.32C137 78.296 136.614 79.232 135.927 79.9221C135.241 80.6123 134.309 81 133.338 81ZM14.4338 73.64H129.53C128.555 58.9692 122.068 45.2192 111.383 35.1746C100.698 25.13 86.6131 19.5419 71.9817 19.5419C57.3503 19.5419 43.2657 25.13 32.5807 35.1746C21.8956 45.2192 15.4087 58.9692 14.4338 73.64Z"
      fill="white"
    />
    <path
      d="M31.6439 57.9994C31.0258 57.9981 30.4171 57.8497 29.8683 57.5667C29.4518 57.3372 29.0848 57.0283 28.7883 56.6576C28.4918 56.2869 28.2716 55.8617 28.1404 55.4063C28.0091 54.9509 27.9694 54.4742 28.0234 54.0035C28.0774 53.5328 28.2241 53.0773 28.4551 52.6631C32.9343 44.649 39.5404 38.0135 47.552 33.4812C47.966 33.2444 48.4228 33.0911 48.8963 33.03C49.3699 32.9689 49.8509 33.0013 50.3119 33.1251C50.7729 33.249 51.2048 33.462 51.5831 33.752C51.9614 34.042 52.2785 34.4033 52.5164 34.8152C52.7544 35.2272 52.9084 35.6817 52.9698 36.1529C53.0312 36.6241 52.9987 37.1027 52.8742 37.5614C52.7497 38.0201 52.5356 38.4499 52.2442 38.8263C51.9528 39.2026 51.5897 39.5182 51.1757 39.7549C44.3309 43.632 38.6896 49.3075 34.869 56.1605C34.5484 56.7283 34.0793 57.199 33.5115 57.5228C32.9436 57.8465 32.2983 58.0112 31.6439 57.9994Z"
      fill="white"
    />
    <path
      d="M83.2961 19C82.3186 19 81.3812 18.6203 80.69 17.9444C79.9989 17.2685 79.6106 16.3517 79.6106 15.3958C79.6833 14.3749 79.5404 13.3503 79.1908 12.3856C78.8413 11.421 78.2925 10.537 77.5787 9.78867C76.8649 9.0403 76.0013 8.44356 75.0415 8.03555C74.0818 7.62753 73.0465 7.41698 72 7.41698C70.9535 7.41698 69.9182 7.62753 68.9585 8.03555C67.9987 8.44356 67.1351 9.0403 66.4213 9.78867C65.7074 10.537 65.1587 11.421 64.8092 12.3856C64.4596 13.3503 64.3167 14.3749 64.3894 15.3958C64.3894 16.3517 64.0011 17.2685 63.31 17.9444C62.6188 18.6203 61.6814 19 60.7039 19C59.7265 19 58.7891 18.6203 58.0979 17.9444C57.4067 17.2685 57.0184 16.3517 57.0184 15.3958C56.9177 13.4107 57.2306 11.4263 57.938 9.56302C58.6454 7.69975 59.7327 5.99651 61.1338 4.55669C62.5349 3.11688 64.2205 1.97052 66.0884 1.18722C67.9564 0.403913 69.9676 0 72 0C74.0324 0 76.0436 0.403913 77.9116 1.18722C79.7795 1.97052 81.4651 3.11688 82.8662 4.55669C84.2673 5.99651 85.3546 7.69975 86.062 9.56302C86.7694 11.4263 87.0823 13.4107 86.9816 15.3958C86.9816 16.3517 86.5933 17.2685 85.9021 17.9444C85.2109 18.6203 84.2735 19 83.2961 19Z"
      fill="white"
    />
  </svg>
);

export default SvgOrderIcon;
